relief supply kit - German English Dictionary